Introduction to Human Computer Interaction; design, implementation and evaluation of interactive computing system for human use; Ergonomics; Components of an interactive system; Human; Computer; Interaction Design; Interaction Design Activities; Data gathering; Prototyping; Evaluation paradigms and techniques; Universal design principles; Non-traditional interfaces; Haptic user interfaces; Gesture interfaces; Locomotion interfaces; Auditory interfaces; Speech user interfaces; Interactive voice response interfaces; Olfactory interfaces; Taste interfaces; Small-screen interfaces; Multimode interfaces.